olive trees - German English Dictionary